//
//  StaticString.swift
//  TJJPT
//
//  Created by FENGYL on 2017/5/6.
//  Copyright © 2017年 FENGYL. All rights reserved.
//

import Foundation


// MARK: -  NSLocalizedString 前缀:LOCALIZABLE_STRING_

// MARK: 注册
let LOCALIZABLE_STRING_REGISTER = "Register"
// MARK: 登录
let LOCALIZABLE_STRING_LOGIN = "Login"
// MARK: 体验
let LOCALIZABLE_STRING_EXPERIENCE = "Experience"
// MARK: 用户名
let LOCALIZABLE_STRING_USER_NAME = "UserName"

// MARK: 用户名提示
let LOCALIZABLE_STRING_USER_NAME_LENGTH_TIPS = "UserNameLengthTips"

// MARK: 密码
let LOCALIZABLE_STRING_PASSWORD = "Password"

// MARK: 确认密码
let LOCALIZABLE_STRING_CONFIRM_PASSWORD = "Confirm Password"

// MARK: 确认
let LOCALIZABLE_STRING_CONFIRM = "Confirm"

// MARK: username长度不能少于11
let LOCALIZABLE_STRING_USER_NAME_LENGTH_ERROR = "UserNameLengthError"

// MARK: 用户名已存在
let LOCALIZABLE_STRING_USER_NAME_REGISTERED = "UserNameRegistered"

// MARK: 请求超时
let LOCALIZABLE_STRING_REQUEST_TIMED_OUT = "RequestTimedOut"

// MARK: 请求失败
let LOCALIZABLE_STRING_REQUEST_FAILURE = "RequestFailure"

// MARK: 密码不能少于6位
let LOCALIZABLE_STRING_PASSWORD_TOO_SHORT = "PasswordTooShort"

// MARK: 两次密码填写不一致
let LOCALIZABLE_STRING_CONFIRM_PASSWORD_DIFFERENT = "ConfirmPasswordDifferent"

// MARK: 注册失败
let LOCALIZABLE_STRING_REGISTER_FAILURE = "RegisterFailure"

// MARK: 注册成功
let LOCALIZABLE_STRING_REGISTER_SUCCESS = "RegisterSuccess"

// MARK: 记住用户名
let LOCALIZABLE_STRING_REMEMBER_USER_NAME = "RememberUserName"

// MARK: 用户名或密码为空
let LOCALIZABLE_STRING_USER_NAME_OR_PASSWORD_IS_EMPTY = "UserNameOrPasswordIsEmpty"

// MARK: 首页
let LOCALIZABLE_STRING_HOME = "Home"

// MARK: 设备选择
let LOCALIZABLE_STRING_DEVICE_SELECTION = "DeviceSelection"

// MARK: 消息中心
let LOCALIZABLE_STRING_NOTIFICATION_CENTER = "NotificationCenter"

// MARK: 刷新
let LOCALIZABLE_STRING_REFRESH = "Refresh"

// MARK: 登录失败
let LOCALIZABLE_STRING_LOGIN_FAILED = "LoginFailed"

// MARK: 取消
let LOCALIZABLE_STRING_CANCEL = "Cancel"

// collectionView Button

// MARK: 轨迹跟踪
let LOCALIZABLE_STRING_REAL_TIME_TRACK = "RealTimeTrack"

// MARK: 轨迹回放
let LOCALIZABLE_STRING_LOCATION_HISTORY = "LocationHistory"

// MARK: 地图选择
let LOCALIZABLE_STRING_MAP_SELECT = "MapSelect"

// MARK: 指令下发
let LOCALIZABLE_STRING_ONLINE_COMMAND = "OnlineCommand"

// MARK: 监控中心
let LOCALIZABLE_STRING_MONITOR_CENTER = "MonitorCenter"

// MARK: 添加设备
let LOCALIZABLE_STRING_ADD_DEVICE = "AddDevice"

// MARK: 设备管理
let LOCALIZABLE_STRING_DEVICE_MANAGE = "DeviceManage"

// MARK: 远程重启
let LOCALIZABLE_STRING_REMOTE_REBOOT = "RemoteReboot"

// MARK: 基站定位
let LOCALIZABLE_STRING_BASE_STATION_LOCATION = "BaseStationLocation"

// MARK: 卫星定位
let LOCALIZABLE_STRING_GPS_LOCATION = "GPSLocation"

// MARK: 互动找车
let LOCALIZABLE_STRING_LOOKING_FOR_CAR = "LookingForCar"

// MARK: 电子围栏
let LOCALIZABLE_STRING_ZONE_ALERTS = "ZoneAlerts"

// MARK: 关于软件
let LOCALIZABLE_STRING_ABOUT_APP = "AboutApp"

// MARK: Failure
let LOCALIZABLE_STRING_FAILURE = "Failure"



// MARK: 天将军欢迎您
let LOCALIZABLE_STRING_TJJ_WELCOME = "TJJWelcome"

// MARK: 设备名称
let LOCALIZABLE_STRING_DEVICE_NAME = "DeviceName"

// MARK: 设备编号
let LOCALIZABLE_STRING_DEVICE_SERIAL_NUMBER = "DeviceSerialNumber"

// MARK: 修改
let LOCALIZABLE_STRING_RENAME = "ReName"

// MARK: 百度地图
let LOCALIZABLE_STRING_BAIDU_MAP = "BaiduMap"

// MARK: 高德地图
let LOCALIZABLE_STRING_AMAP = "AMap"

// MARK: 最后连接时间
let LOCALIZABLE_STRING_LAST_CONNECTED = "LastConnected"





// MARK: 报警时间
let LOCALIZABLE_STRING_ALARM_TIME = "AlarmTime"

// MARK: 机身编号
let LOCALIZABLE_STRING_DEVICE_BODY_SERIAL_NUMBER = "DeviceBodySerialNumber"

// MARK: 显示名称
let LOCALIZABLE_STRING_DISPLAY_NAME = "DisplayName"

// MARK: 报警类型
let LOCALIZABLE_STRING_ALARM_TYPE = "AlarmType"

// MARK: 仅查看唤醒
let LOCALIZABLE_STRING_ONLY_CHECK_WAKE_UP = "OnlyCheckWakeUp"

// MARK: 查看所有消息
let LOCALIZABLE_STRING_CHECK_ALL_NOTIFICATION = "CheckAllNotification"

// MARK: 仅查看当前使用设备
let LOCALIZABLE_STRING_ONLY_CHECK_CURRENT_USING_DEVICE = "OnlyCheckCurrentUsingDevice"





// MARK: TIME
let LOCALIZABLE_STRING_TIME = "Time"

// MARK: GPS LATITUDE
let LOCALIZABLE_STRING_GPS_LATITUDE = "GPSLatitude"

// MARK: GPS LONGITUDE
let LOCALIZABLE_STRING_GPS_LONGITUDE = "GPSLongitude"

// MARK: ALTITUDE
let LOCALIZABLE_STRING_ALTITUDE = "Altitude"

// MARK: LOCATION INFORMATION
let LOCALIZABLE_STRING_LOCATION_INFORMATION = "LocationInformation"

// MARK: POWER
let LOCALIZABLE_STRING_POWER = "Power"

// MARK: SPEED
let LOCALIZABLE_STRING_SPEED = "Speed"

// MARK: MODE
let LOCALIZABLE_STRING_MODE = "Mode"

// MARK: SATELLITE
let LOCALIZABLE_STRING_SATELLITE = "Satellite"


// MARK: Today
let LOCALIZABLE_STRING_TODAY = "Today"

// MARK: Yesterday
let LOCALIZABLE_STRING_YESTERDAY = "Yesterday"

// MARK: Custom
let LOCALIZABLE_STRING_CUSTOM = "Custom"

// MARK: Search
let LOCALIZABLE_STRING_SEARCH = "Search"

// MARK: Start time
let LOCALIZABLE_STRING_START_TIME = "StartTime"

// MARK: End time
let LOCALIZABLE_STRING_END_TIME = "EndTime"


// MARK: 查询到历史数据
let LOCALIZABLE_STRING_HAVE_LOCATION_HISTORY = "HaveLocationHistory"

// MARK: 播放
let LOCALIZABLE_STRING_PLAY = "Play"

// MARK: 进度
let LOCALIZABLE_STRING_PROGRESS = "Progress"

// MARK: 播放完成
let LOCALIZABLE_STRING_PLAY_FINISH = "PlayFinish"







//*********************************************
// MARK: - url 前缀:NETWORK_COMMAND_URL_

// MARK: URL
let NETWORK_COMMAND_URL_SERVER_URL = "http://v5.local-gps.zh-cn.sky1088.com/"

// MARK: 登录
let NETWORK_COMMAND_URL_LOGON = "WebApi/Account/Logon"

// MARK: 查询账号名是否已经注册
let NETWORK_COMMAND_URL_EXIST_ACCOUNT_NAME = "WebApi/Account/ExistAccountName"

// MARK: 获取指定账号下的所有设备
let NETWORK_COMMAND_URL_GET_DEVICES_BY_ACCOUNT = "WebApi/Device/GetDevicesByAccount"

// MARK: 批量获取最后状态信息
let NETWORK_COMMAND_URL_GET_LAST_STATUS_DATA = "WebApi/GPSData/GetLastStatusData"

// MARK: 修改特定设备的属性信息
let NETWORK_COMMAND_URL_UPDATE_DEVICE_ATTRIBUTE = "WebApi/Device/UpdateDeviceAttribute"

// MARK: 获取多个设备的最后数据点
let NETWORK_COMMAND_URL_GET_LAST_TRACK_POI_DATA_BY_SNS = "WebApi/GPSData/GetLastTrackPoiDataBySns"

// MARK: 获取时间段内的报警数据
let NETWORK_COMMAND_URL_GET_HISTORY_EVENT_DATA_BY_TIME = "WebApi/GPSData/GetHistoryEventDataByTime"

// MARK: 获取单个设备的时间段数据
let NETWORK_COMMAND_URL_GET_HISTORY_TRACK_POI_DATA_BY_TIME = "WebApi/GPSData/GetHistoryTrackPoiDataByTime"

// MARK: 发送指令(带参数)(OLD) 只支持一台设备(Hide)
let NETWORK_COMMAND_URL_PUT_NET_COMMAND = "WebApi/Device/PutNetCommand"

// MARK: 发送网络指令(OLD) Send Network Command
let NETWORK_COMMAND_URL_PUT_CHAT_COMMAND = "WebApi/Device/PutChatCommand"

// MARK: 跟据时间获取历史报警(弃用)(Hide)(Delete) 下个版本将放弃
let NETWORK_COMMAND_URL_GET_HISTORY_ALARM_DATA_BY_TIME = "WebApi/GPSData/GetHistoryAlarmDataByTime"







//*********************************************
// MARK: - KEY 前缀:NETWORK_COMMAND_KEY_

// MARK: ID
let NETWORK_COMMAND_KEY_ID = "Id"

// MARK: ClientType
let NETWORK_COMMAND_KEY_CLIENT_TYPE = "ClientType"

// MARK: UserName
let NETWORK_COMMAND_KEY_USER_NAME = "UserName"

// MARK: TokenPass
let NETWORK_COMMAND_KEY_TOKEN_PASS = "TokenPass"

// MARK: GUID
let NETWORK_COMMAND_KEY_GUID = "GUID"

// MARK: TerminalModel
let NETWORK_COMMAND_KEY_TERMINAL_MODEL = "TerminalModel"

// MARK: PlatForm
let NETWORK_COMMAND_KEY_PLAT_FORM = "PlatForm"

// MARK: IMEI
let NETWORK_COMMAND_KEY_IMEI = "IMEI"

// MARK: Password
let NETWORK_COMMAND_KEY_PASSWORD = "Password"

// MARK: AccountType
let NETWORK_COMMAND_KEY_ACCOUNT_TYPE = "AccountType"

// MARK: User
let NETWORK_COMMAND_KEY_USER = "User"

// MARK: Code
let NETWORK_COMMAND_KEY_CODE = "Code"

// MARK: Status
let NETWORK_COMMAND_KEY_STATUS = "Status"

// MARK: DisplayName
let  NETWORK_COMMAND_KEY_DISPLAY_NAME = "DisplayName"

// MARK: SerialNumber
let  NETWORK_COMMAND_KEY_SERIAL_NUMBER = "SerialNumber"

// MARK: UserId
let  NETWORK_COMMAND_KEY_USER_ID = "UserId"

// MARK: ListSerialNumber
let  NETWORK_COMMAND_KEY_LIST_SERIAL_NUMBER = "ListSerialNumber"

// MARK: ConnStatus
let  NETWORK_COMMAND_KEY_CONN_STATUS = "ConnStatus"

// MARK: ConnTime
let  NETWORK_COMMAND_KEY_CONN_TIME = "ConnTime"

// MARK: IconUrl
let  NETWORK_COMMAND_KEY_ICON_URL = "IconUrl"

// MARK: Driver
let  NETWORK_COMMAND_KEY_DRIVER = "Driver"

// MARK: LicensePlate
let  NETWORK_COMMAND_KEY_LICENSE_PLATE = "LicensePlate"

// MARK: StartTime
let  NETWORK_COMMAND_KEY_START_TIME = "StartTime"

// MARK: EndTime
let  NETWORK_COMMAND_KEY_END_TIME = "EndTime"

// MARK: CmdName
let  NETWORK_COMMAND_KEY_CMD_NAME = "CmdName"

// MARK: CmdValue
let  NETWORK_COMMAND_KEY_CMD_VALUE = "CmdValue"

// MARK: MsgId
let  NETWORK_COMMAND_KEY_MSG_ID = "MsgId"

// MARK: SendType
let  NETWORK_COMMAND_KEY_SEND_TYPE = "SendType"

// MARK: CommandText
let  NETWORK_COMMAND_KEY_COMMAND_TEXT = "CommandText"

















//*****************************************
// MARK: - 固定值 前缀:STATIC_VALUE_

// MARK: TerminalModel
let STATIC_VALUE_TERMINAL_MODEL = "Version 0.1.00"

// MARK: PlatForm
let STATIC_VALUE_PLATFORM = "IOS"

// MARK: 屏宽
let STATIC_VALUE_SCREEN_WIDTH = UIScreen.main.bounds.width

// MARK: 屏高
let STATIC_VALUE_SCREEN_HEIGHT = UIScreen.main.bounds.height

// MARK: 百度密钥
let STATIC_VALUE_BAIDU_MAP_KEY = "LG6TPC111uqxACXb0kjalIp0e5ETYpxb"

// MARK: 高德密钥
let STATIC_VALUE_A_MAP_KEY = "f38932fab11340d0fd6e1dd4f97b510f"

// MARK: 日期格式
let STATIC_VALUE_DATE_FORMATTER = "yyyy/MM/dd"

// MARK: 时间格式
let STATIC_VALUE_TIME_FORMATTER = "HH:mm:ss"











//*****************************************
// MARK: - UserDefaults 前缀:USER_DEFAULTS_

// MARK: 用户名
let USER_DEFAULTS_USER_NAME = "UserName"

// MARK: 密码
let USER_DEFAULTS_PASSWORD = "Password"

// MARK: 是否记住用户名
let USER_DEFAULTS_IS_REMEMBER_USER_NAME = "IsRememberUserName"

// MARK: 是否登录
let USER_DEFAULTS_IS_LOGON = "IsLogon"

// MARK: 选择地图
let USER_DEFAULTS_SELECTED_MAP = "SelectedMap"



